package com.edu.system.domain.dto;

import com.fasterxml.jackson.annotation.JsonFormat;
import java.util.Date;
import java.util.List;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @program: xxxx
 * @description:
 * @author: zlh
 * @create: 2024-01-02 11:02
 **/
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class WeekTimetableDTO {

  private List<Timetable> timetableList;

  private List<Column> columns;

  private String startLessonDate;

  private String endLessonDate;

  @Data
  public static class Timetable{
    private String startTime;

    private String monday;

    private String tuesday;

    private String wednesday;

    private String thursday;

    private String friday;

    private String saturday;

    private String sunday;
  }

  @Data
  @Builder
  @AllArgsConstructor
  @NoArgsConstructor
  public static class Column{
    private String label;
    private String prop;
    private String width;
  }


}
